irrigation channels - Turkish English Dictionary